they've lost their shirt - German English Dictionary